home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / PROGTOOL / LIB211.ZIP;1 / WHATS.NEW < prev    next >
Encoding:
Text File  |  1993-12-21  |  5.2 KB  |  151 lines

  1. ========================================================================
  2.                               dUFLP Library
  3.                          Version 2.11 - 12/22/1993
  4.                                 What's New?
  5. ========================================================================
  6.  
  7. This file is here to give a brief explanation of the new items and/or 
  8. changes to PROC.PRG or the LIBRARY Files. If you want a complete list of
  9. what is contained in PROC.PRG and the Library files, take a look at 
  10. README.TXT, which lists all procedures and functions, with a brief 
  11. description of use. For detailed instructions on the use of these, list 
  12. or print PROC.PRG and Library files.
  13.  
  14.                           ==================
  15.                            So, what IS new?
  16.                           ==================
  17.  
  18. -------------------------------
  19. IMPORTANT!!! SEE FILE: NEWS.TXT
  20. -------------------------------
  21. There are going to be some major changes to the administration as 
  22. well as layout of the dUFLP libraries. This is for everyone's sake! 
  23. Honest! 
  24.  
  25. This is the LAST version of the dUFLP Library to run under the old
  26. "rules". Starting in 1994, any new versions will follow the guidelines
  27. in NEWS.TXT and CONTRIB.TXT.
  28.  
  29. --------------------
  30. INDEX.TXT/README.TXT
  31. --------------------
  32. The old README file has been shortened a lot, by putting all of the 
  33. procedure/udf listings into a new file called INDEX.TXT. 
  34. From now on, this is where you can find the complete summaries of 
  35. all routines in the current version of the library.
  36.  
  37. ----------
  38. .BIN Files
  39. ----------
  40. ISDISK.BIN    Can be used as a replacement for DISK.BIN, checks
  41.               to see if a valid disk is in a drive, and if it
  42.           is writeable (i.e., not write-protected).
  43.  
  44. -----------------
  45. WordPerfect Merge
  46. -----------------
  47. WPMERGE.PR2   A printer driver that can be used with streaming
  48.               output to produce a WordPerfect Secondary file
  49.           from a .DBF.
  50. WPMERGEB.PR2  Same as above, but with support for Boldface output.
  51. WPMERGE.TXT   Description of above, and how to use demo files:
  52. WPMRGDEM.PRG  A demo program, to show how to use the merge printer
  53.               files.
  54. WPMRGDEM.WPD  A WP Primary Document for use with the output from
  55.               WPMRGDEM.PRG.
  56.  
  57. ========================
  58. NEW FUNCTIONS/PROCEDURES
  59. ========================
  60.  
  61. ----------
  62. FIELDS.PRG
  63. ----------
  64. IsMatch()      Used to see if a field or memvar is found in a .MDX
  65.                tag. 
  66.  
  67. ---------
  68. DATES.PRG
  69. ---------
  70. Epoch()        Used to adjust a date to within 100 years after a
  71.                given Epoch.
  72.  
  73. ---------
  74. COLOR.PRG
  75. ---------
  76. Bright()       Converts a dBASE color attribute to bright (+) 
  77.                foreground.
  78. Dim()          Opposite of Bright().
  79. Blink()        Converts a dBASE color attribute to blinking (*)
  80.                foreground.
  81. NoBlink()      Opposite of Blink().
  82.  
  83. --------
  84. MISC.PRG
  85. --------
  86. Alarm()        Rings an alarm with a "warble" to it.
  87. GetPorts()     Gets a list of available printer ports and displays
  88.                it on the screen.
  89. PortCheck      (Part of GETPORTS()) Adds a port to the list of
  90.                available printer ports.
  91. E_Check        (Part of GETPORTS()) Checks for error after testing
  92.                SET PRINTER TO (for a printer port)
  93. IsDisk2()      Uses IsDisk.BIN to check for valid disk and write-
  94.                protection. Particularly useful if you need to write
  95.            to a disk ...
  96. IsSet()        Used to check if a bit (within a byte) has been set to 1.
  97.  
  98. ----------
  99. SCREEN.PRG
  100. ----------
  101. Warning()      Displays a warning message of up-to five lines at
  102.                bottom of screen (WARNING: overwrites bottom of screen,
  103.                suggest use of SAVE/RESTORE SCREEN)
  104. Frame()        Takes three lines of text and frames them in a double
  105.                line border.
  106. Shade()        Shadow routine.
  107. BurstWin()     An exploding pseudo-window, filled with chr(177).
  108.  
  109. -----------
  110. STRINGS.PRG
  111. -----------
  112. CapFirst()     Used to capitalize the first letter of words in a
  113.                string, with some "intelligence". 
  114.  
  115. ---------
  116. FILES.PRG
  117. ---------
  118. MDXGaug2()     This is a revision to the original MDXGauge() routine,
  119.                which allows access to .DBF/.MDX files across directories
  120.            as well as defining colors for the gauge.
  121. Gaug2()        Required for use with MDXGaug2() (minor rewrite as well).
  122.  
  123. =========================
  124. UPDATES TO 'OLD' ROUTINES
  125. =========================
  126.  
  127. ------------
  128. PICKLIST.PRG
  129. ------------
  130. Pick1()        Minor change to appearance of Title Bar.
  131. Pick4()        Minor changes to deal with some bugs.
  132.  
  133. ---------
  134. FILES.PRG
  135. ---------
  136. GetInfo()      Minor fixes.
  137. AAppend()      Minor fixes.
  138.  
  139. ---------
  140. ARRAY.PRG
  141. ---------
  142. ASeek()        Now supports larger (v. 2.0) Arrays.
  143. ShellSort()    Updated to handle two column arrays.
  144.  
  145. ------------------------------------------------------------------------
  146. That's it for now. Happy computing,
  147.                                         Ken
  148. *-----------------------------------------------------------------------
  149. *-- End of File: WHATS.NEW
  150. *-----------------------------------------------------------------------
  151.